edinburgh glasgow kitchen dublin irish bed and breakfast london alabama newport liverpool escorts self catering body bathroom manchester birmingham bath cork accommodation ireland california beach rhode island escort b&b